package jp.co.lkg.springsmp.common.dao;

import java.util.List;

import jp.co.lkg.springsmp.common.db.dto.PrivateinfoDto;

public interface PrivateinfoDao
{

	PrivateinfoDto selectByPk(PrivateinfoDto dto);

	PrivateinfoDto selectByPkForUpdate(PrivateinfoDto dto);

	void insert(PrivateinfoDto dto);

	void updateByPk(PrivateinfoDto dto);

	void deleteByPk(PrivateinfoDto dto);

	void updateIncludeNull(PrivateinfoDto dto);

	List<PrivateinfoDto> select(PrivateinfoDto dto);

	//分页
	List<PrivateinfoDto> selectAllPrivate(PrivateinfoDto dto);
	int selectAllPage();
}
